package articleEntity

import "github.com/goravel/framework/database/orm"

type Article struct {
	orm.Model
	Cid           string `json:"cid" gorm:"column:cid" form:"cid"`                                  // 分类id
	Title         string `json:"title" gorm:"column:title" form:"title"`                            // 文章标题
	Author        string `json:"author" gorm:"column:author" form:"author"`                         // 文章作者
	ImageInput    string `json:"image_input" gorm:"column:image_input" form:"image_input"`          // 文章图片
	Synopsis      string `json:"synopsis" gorm:"column:synopsis" form:"synopsis"`                   // 文章简介
	ShareTitle    string `json:"share_title" gorm:"column:share_title" form:"share_title"`          // 文章分享标题
	ShareSynopsis string `json:"share_synopsis" gorm:"column:share_synopsis" form:"share_synopsis"` // 文章分享简介
	Visit         string `json:"visit" gorm:"column:visit" form:"visit"`                            // 浏览次数
	Sort          int64  `json:"sort" gorm:"column:sort" form:"sort"`                               // 排序
	URL           string `json:"url" gorm:"column:url" form:"url"`                                  // 原文链接
	Status        int8   `json:"status" gorm:"column:status" form:"status"`                         // 状态
	AddTime       string `json:"add_time" gorm:"column:add_time" form:"add_time"`                   // 添加时间
	Hide          int8   `json:"hide" gorm:"column:hide" form:"hide"`                               // 是否隐藏
	AdminId       int64  `json:"admin_id" gorm:"column:admin_id" form:"admin_id"`                   // 管理员id
	MerId         int64  `json:"mer_id" gorm:"column:mer_id" form:"mer_id"`                         // 商户id
	ProductId     int64  `json:"product_id" gorm:"column:product_id" form:"product_id"`             // 商品关联id
	IsHot         int8   `json:"is_hot" gorm:"column:is_hot" form:"is_hot"`                         // 是否热门(小程序)
	IsBanner      int8   `json:"is_banner" gorm:"column:is_banner" form:"is_banner"`                // 是否轮播图(小程序)
	orm.SoftDeletes
}
